line notify token過期、LINE Notify、line notify教學在PTT/mobile01評價與討論,在ptt社群跟網路上大家這樣說
line notify token過期在[心得] Cacti+Line群組告警- 看板MIS
前陣子小弟有簡介過如何將Cacti告警訊息如何透過簡訊發送,
延續這個主題,今天來簡介如何透過LINE來發送告警訊息.
其實LINE並沒有提供API接口,拜國外的一位大神所賜
他用了python寫了LINE的api?模擬器?
第一步:你得先有LINE的帳號,如果是公司要用的帳號可以透過BlueStacks
App player,安裝LINE後可以使用Facebook的帳號申請LINE帳號,
這個部分我就不多說明了,網路上應該很多教學.
第二步:下載大神的程式
https://github.com/carpedm20/LINE
使用手冊
http://carpedm20.github.io/line/
但是最新版的程式被LINE公司要求移除一些code所以無法使用賬號密碼登入
只能用authtoken登入,所以我們改用舊版一點的程式
https://pypi.python.org/pypi/line/0.0.8
第三步:把程式下載後解壓縮,安裝方式非常簡單 python setup.py install
第四步:安裝完畢後,line的資料夾中會有__init__.py cli.py client.py models.py
這幾個文件,接下來我們要來取得authtoken的值,在終端機視窗輸入
#python
>>>from line import LineClient, LineGroup, LineContact
>>>client = LineClient("[email protected]", "xxxxxx")
Enter PinCode '9023' to your mobile phone in 2 minutes
>>> print client.authToken
DLfeGYOfOR2EEMZSa4nd.qM0Hnke6HQm1dJ3gTMXiFq.j2PE6TLIx2HlBp4Sg1x
這時候authtoken值就出來了
第五步:#vi cacti.py 我們建立一個可以發訊息的script,authToken就填入剛剛
取得的值,使用client.groups[].sendMessage()另外我這邊使用sys.argv
傳值,就可以發訊息到你指定的群組還有更多方式可以使用,請參見使用手冊
from line import sys, LineClient, LineGroup, LineContact
try:
client = LineClient(authToken="DLGXrEOTSTUTFjKUQER1.ENllx8g5EM=")
except:
print "Login Failed"
while True:
client.groups[0].sendMessage(sys.argv[1])
break
第六步:再來修改thold_functions.php這隻程式,找到function thold_mail
移動到function 的最尾端可以看到return ''; ,在return '';前加入
$sms = shell_exec('python /usr/share/cacti/plugins/thold/line/line/
cacti.py '.escapeshellarg($message).'');
完成圖
http://ppt.cc/bgso
--
推 punding: 推推 10/25 13:18
推 luvboa: 實用大推 10/25 13:32
推 a516884: 高手隱藏在凡間XD 10/25 15:55
推 trumpete: 實用大推 更大推分享 10/25 16:24
→ trumpete: 請問IE6 能相容 表示這個男人很......? 老? XD 10/25 16:25
推 justfor1221: 這不推不行了! 10/25 17:52
推 niker168: 推一個 10/27 03:20
推 luvboa: 測試成功,感謝分享!! 10/29 17:00
推 shadowknight: 超實用 11/02 16:50
推 peniz: 回報!小弟用0.08版實作成功。可是自動登出的狀況無解。 02/20 19:18
→ peniz: 請教版大也有一樣的問題嗎? 02/20 19:19
→ peniz: 作者自己也說Token過期的話,要重新申請。(攤手) 02/25 13:50
line notify token過期關鍵字相關的推薦文章
line notify token過期在LineBot關於Token失效解決方式(Short lived token取代Long ...的討論與評價
2018/10/22 更正目前11月尚未取消Long lived token,目前Line在找尋其他 ... 得有緩衝時間),每次實體化都會檢查Token是否過期,如過期再次上述方式。
line notify token過期在LINE Notify / LINE Login 實作小問題整理 - 黑暗執行緒的討論與評價
Callback 網址程式收到code 及state,以code 為參數呼叫httqs://notify-bot.line.me/oauth/token 可取得access_token,再依state 判斷使用者身分,將使用 ...
line notify token過期在Access token 是什麼?過期失效後該怎麼辦呢?的討論與評價
LINE Access token 過期時該怎麼辦? MAAC 需要時常和LINE 請求許多要認證的動作,例如傳輸資料、推播訊息,甚至是運行圖文選單,當收到這封信時,就 ...
line notify token過期在ptt上的文章推薦目錄
line notify token過期在Line Notify 抓取對方的token - 度估記事本的討論與評價
上一篇寫到快速使用Line Notify 這個只能丟給自己happy一下現在要取得路人甲的token 首先要幾個東西 1.https的加密網頁,如果沒有的話 請去申請heroku
line notify token過期在上手LINE Notify 不求人:一行代碼都不用寫的推播通知方法的討論與評價
LINE Notify 是一個「訊息推播」服務,但跟一般開發者所理解的推播不太 ... 網址來獲取未來發送LINE Notify 通知用的Access Token ( access_token )。
line notify token過期在【line notify token過期】資訊整理& cacti line notify相關消息的討論與評價
line notify token過期,3.LINE BOT 管理自動化實務分享.pdf - 臺灣學術網路,告警系統. 1. 2. BLOB. Line Notify. Messaging API. Cacti. 偵測. 門檻值. 偵測. 信件.
line notify token過期在LINE Notify的討論與評價
LINE Notify 是一項非常方便的服務,用戶可以透過LINE接收GitHub、IFTTT及Mackerel等網站服務的提醒。
line notify token過期在LINE Bot 開發者指南詳解– 3 發送API 請求時的注意事項的討論與評價
建議使用短期有效的Channel Access Token ,並且在期限即將到期的時候, Issue 新的Token。 請注意Access Token 個數有上限(下一頁解釋),所以超過個數 ...
line notify token過期在[C#][Line] 使用Line Notify 開發訊息通知機器人– 開發篇的討論與評價
[C#][Line] 使用Line Notify 開發訊息通知機器人– 開發篇 ... "https://notify-bot.line.me/oauth/authorize", TokenApi = "https://notify-bot.line.me/oauth/token", ...
line notify token過期在實作Line Notify 通知服務(2) 搭配ASP.NET Web API的討論與評價
2017年4月27日 — token 令牌; message 文字訊息. 接到這兩個參數後,我們就可以透過 https://notify-api.line.me ...